/**
 * 商品查询参数
 */
export interface OrderQuery extends PageQuery {
  customerName?: string;
  merchantName?: string;
  orderStatus?: number;
}

/**
 * 订单信息分页对象
 */
export interface OrderPageVO {
  /**
   * 订单唯一标识
   */
  id?: string;

  /**
   * 订单日期
   */
  orderDate?: string;

  /**
   * 客户姓名
   */
  customerName?: string;
  /**
   * 客户邮箱
   */
  customerEmail?: string;
  /**
   * 订单状态
   */
  orderStatus?: string;
  /**
   * 商家名称
   */
  merchantName?: String;
  /**
   * 订单总金额
   */
  totalAmount?: number;
  /**
   * 创建时间
   */
  createdTime?: Date;
  /**
   * 修改时间
   */
  updatedTime?: Date;
}

export interface OrdersForm {
  id?: string;
  /**
   * 客户姓名
   */
  customerName?: string;
  /**
   * 客户邮箱
   */
  customerEmail?: string;
  /**
   * 订单状态
   */
  orderStatus?: string;
  /**
   * 商家名称
   */
  merchantId?: number;
  /**
   * 订单总金额
   */
  totalAmount?: number;
}

/**
 * 商品分页
 */
export type OrderPageResult = PageResult<OrderPageVO[]>;
